/**
 * Created by Administrator on 2016/12/7 0007.
 */
$(function () {

    // headNavChangeBackGroundColor();
    cityChange();
    navShowHiden()
    autoWidthDropdown()
    footerPosition()
    $('body').bind('resize',function() {
    	footerPosition()
    })
    $(window).resize(autoWidthDropdown)
})
function navShowHiden() {
	$(".xsBtn").click(function () {
		if($("#hiddenList").is(":hidden")){
			$('#hiddenList').stop().show().animate({left:'0'},1000);
		}else{
			$('#hiddenList').stop().animate({left:'-70%'},1000,function(){
				$(this).hide();
			});
		}
	})
}
function cityChange() {
	$(".cy").click(function () {
		$("#cityShow").html('<i class="menu-icon fa fa-map-marker"></i>&nbsp;' + $(this).text() + '&nbsp;<span class="caret"></span>');
	})
}
function headNavChangeBackGroundColor() {
    $(".nav_dropdown td").mouseover(function () {
    	$(this).css("background-color","#2fa160");
    })
    $(".nav_dropdown td").mouseout(function () {
        $(this).css("background-color","#3c4144");
    })
    $(".nav_dropdown").mousemove(function () {
    	if ($(this).parents("li").hasClass("active")) {
    		//导航栏active的不再改变字体颜色
    	} else {
    		$(this).parents("li").children("a").css("color","#2fa160");
    	}
    })
    $(".nav_dropdown").mouseout(function () {
    	if ($(this).parents("li").hasClass("active")) {
    		//导航栏active的不再改变字体颜色
    	} else {
    		$(this).parents("li").children("a").css("color","black");
    	}
    })
    $(".list_title").mouseover(function () {
    	if ($(this).parents("li").hasClass("active")) {
    		//导航栏active的不再改变字体颜色
    	} else {
    		$(this).css("color","black");
    	}
    })
    $(".list_title").mouseout(function () {
    	if ($(this).parents("li").hasClass("active")) {
    		//导航栏active的不再改变字体颜色
    	} else {
    		$(this).css("color","black");
    	}
    })
    $(".td_nothing").mouseover(function () {
        $(this).css("background-color","transparent");
    })
    $(".td_nothing").mouseout(function () {
        $(this).css("background-color","transparent");
    })
}
function autoWidthDropdown() {
	var navListAllWidth = 0
	var element = ''
	var targetWidth = $(window).outerWidth() - $('.navbar-header').outerWidth() - $('#list').children().eq(1).outerWidth()
	var box = $('#list').children().eq(0).children()
	if($(box).eq(-1).attr('data-login') == '1') {
		$(box).eq(-1).css('display','none')
	}
	if($(window).width() <= 750) {
		$(box).css('display','block').addClass('engineerServer-xs')
		$(box).eq(-2).css('display','none')
		return
	}
	$(box).removeClass('engineerServer-xs')
	for(var i=0;i<box.length-2;i++) {
		navListAllWidth += $(box[i]).outerWidth()
		if(navListAllWidth >= (targetWidth - $(box[box.length-1]).outerWidth())) {
			$(box[i]).css('display','none')
			$(box).eq(-2).css('display','block')
			var str = $(box[i]).html()
			var strLi = '<li>'
			var strArr = str.split('/a')
			var strEnd = strLi + strArr[0] + '/a></li>'
			element += strEnd
		}else {
			$(box[i]).css('display','block')
		}
	}
	$(box).eq(-2).find('ul').html(element)
	if ($(box).eq(-2).find('ul').html() == '') {
		$(box).eq(-2).css('display','none')
	}
}
function footerPosition() {
	$('#footer').removeClass('fixed')
	$('#menu-left').parent().css('height','100%')
	var bodyHeight = $('body').height() - $('.homePage_head').height()
	var targetHeight = $(window).height() - $('.homePage_head').height()
	if(bodyHeight <= targetHeight) {
		$('#footer').addClass('fixed')
		$('#menu-left').parent().css('height',$(window).height() - $('.homePage_head').height() - $('#footer').height())
	}
}